body,h3,h4,h5{font-family:"微软雅黑","Arial Narrow",HELVETICA;color:#333}
.row{margin: 0;}
a,a:hover{text-decoration: none;}
ol, ul{list-style:none;margin: 0;padding: 0}
.header{
	background:url(../images/banner.jpg) no-repeat;
	background-size: 100%;
	min-height: 400px;
}
@media only screen and (max-width: 1366px) and (min-width:1280px) {
	.wrap{
		width:75%;
	}
	.footer-grid {
		width: 21.9%;
	}
	.right-protfolio-grid {
		width: 33.14%;
	}
	.header {
		background-size: 100% 100%;
		min-height:380px;
	}
}
.logo{
	float: left;
	margin-top: 1.4em;
}

.top-header{border-bottom: 1px solid rgba(179, 179, 179, 0.32);}
.top-nav{float: right;}
.top-nav ul li{
	display:inline-block;
}
.top-nav ul li a{color: #fff;font-size: 1em;padding: 1.7em 1em;display: block;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.top-nav ul li a:hover{color:#71B6D5;}
.abus p{color: #484848;margin:4em 0;line-height: 1.8em;}
.content{margin-bottom: 4em;}
.content .lastnews{border-top: 2px #999 solid;width: 30%;padding-top: 20px;border-left:1px #efefef solid;border-right:1px #efefef solid;border-bottom:1px #efefef solid;min-height: 820px}
.lastnews .more{line-height: 4em}
.top-grids{margin-left: 3.3333333%;}
.top-grid-head-icon img{margin: auto;height: 80px;width: 80px;position: absolute;top: -40px;left: 36%;border: 10px solid #fff;border-radius:30em;-webkit-border-radius:30em;-moz-border-radius:30px;-o-border-radius:30px;}
.top-grid-head img{height: 200px;width:325px;}
.top-obj{padding-bottom: 40px;height: 450px;}
.top-grid{border:1px solid #E6E3E3;height: 365px;}
.top-grid h3{text-align: center;font-size: 1.3em;color: #484848;padding: 1em 0 0.5em 0}
.top-grid p{text-align: center;color: #484848;font-size: 0.875em;width: 90%;margin: 0 auto;padding: 0px 0px 1.8em 0;line-height: 1.75em}
.feature-grid-head-top label{
	width: 46%;
	float: left;
	height: 1px;
	background: #E6E3E3;
	margin-top: 16px;
}
.feature-grid-head-top span{
	width: 40px;
	float: left;
	height: 40px;
	background: url(../images/feaature-icon.png) no-repeat 50%;
	display: block;
	padding: 0px 3em;
}
.feature-grid-head h3{
	text-align: center;
	text-transform: uppercase;
	font-size: 1.5em;
	color: #484848;
	font-weight: 900;
	padding: 0.5em 0 0.5em 0;
}
.clear{clear: both}
.feature-grid-head-top1 span{
	background: url(../images/projects-icon.png) no-repeat 50%;
}
.gh-info{padding-top: 20px;padding-bottom: 20px;}
.gh-img{width: 75%;margin: auto;box-shadow: 3px 3px 1px #c3c3c3;}
.gh-info h5{font-weight: bold;color: #666}
.index-h3{color: #484848;}
.footer{background-color:#151515;padding: 20px 0;font-size: 12px}
.copyright p{color: #666;line-height: 30px;font-family:"微软雅黑","Arial Narrow",HELVETICA;margin: 0}
.b-menu a{color: #fff;line-height: 30px;font-family:"微软雅黑","Arial Narrow",HELVETICA;}
#volume{height:24px;overflow: hidden;line-height: 24px;margin: 10px 0}
#volume p{color: #fff;margin: 0;}
#volume span{padding: 0 1.2em}
#volume a{color: #fff}
.tit-st{padding: 0 10px}
/*内页*/
.dh-bg{background-color: #3a4349;margin: 0;border:0;}
.navbar{margin-bottom: 0;border:0;}
.logo-img{margin-top: 8px;}
.navbar-default .navbar-nav>li>a,.navbar-nav>li>a:hover,.navbar-nav>li>a:active{color: #f6f6f6}
.us-right{background-color: #FFFFFF;padding-left: 20px;min-height: 400px;border-right: 1px solid #E6E6E6}
.us-main{padding: 20px 8px;}
.us-main h3{line-height: 60px;}
.us-main p{font-size: 15px;line-height: 25px;color: #444}
.news-main{padding: 0}
.news-main h4{line-height: 40px;border-bottom: 2px solid #eee}
.news-main strong{border-bottom: 2px solid #FF5E52;display: inline-block;position: relative;bottom: -2px;font-weight: normal;}
.n-body{padding-right: 10px}
.n-list{padding:25px 0;border-bottom: 1px solid #eee;padding-right: 8px;}
.n-list h2{font-size: 22px;font-weight: normal;line-height: 25px;color: #444;font-weight: 600}
.n-time{font-size: 12px;color: #999;}
.n-remark{font-size: 14px;line-height: 22px;color: #777;margin-bottom: 10px;}
.n-view{font-size: 12px;color: #999}
.n-view span{margin-right: 20px;}
a{color: #666;text-decoration: none}
.footer{background-color: #151515;text-align: center}
.row{margin: 0}
.new-t{background-color: #DEDEDE;min-height: 400px;}
.txt-w a:active,.txt-w a:hover{color: #fff}
.list-t{min-height: 900px;}
.txt-nr img{margin: auto}
.txt-nr p{line-height: 30px;padding: 0 30px}

/*二维码浮动样式*/
.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:145px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other img{width:120px;height:120px;}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}